﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Domain.Entity.System_Carrier_ment
{
    public class Carrier_dv_vc
    {
        /// <summary>
        /// 承运商ID
        /// </summary>
        public int? Cr_id { get; set; }

        /// <summary>
        /// 承运商编码
        /// </summary>
        public string? Cr_encode { get; set; }

        /// <summary>
        /// 公司名称
        /// </summary>
        public string? Cr_cp_name { get; set; }

        /// <summary>
        /// 承运商类型
        /// </summary>
        public string? Cr_type { get; set; }

        /// <summary>
        /// 营业执照号码
        /// </summary>
        public string? Cr_bn_license_num { get; set; }

        /// <summary>
        /// 税务登记号码
        /// </summary>
        public string? Cr_bus_license_num { get; set; }

        /// <summary>
        /// 法人代表
        /// </summary>
        public string? Cr_tax_reg { get; set; }

        /// <summary>
        /// 区域
        /// </summary>
        public string? Cr_region { get; set; }

        /// <summary>
        /// 公司地址
        /// </summary>
        public string? Cr_address { get; set; }

        /// <summary>
        /// 邮编
        /// </summary>
        public string? Cr_postcode { get; set; }

        /// <summary>
        /// 承运商状态
        /// </summary>
        public int? Cr_state { get; set; }

        /// <summary>
        /// 营业执照
        /// </summary>
        public string? Cr_bn_license { get; set; }

        /// <summary>
        /// 备注信息
        /// </summary>
        public string? Cr_information { get; set; }

        /// <summary>
        /// 姓名
        /// </summary>
        public string? Cr_name { get; set; }

        /// <summary>
        /// 手机号码
        /// </summary>
        public string? Cr_phone { get; set; }

        /// <summary>
        /// 部门
        /// </summary>
        public string? Cr_department { get; set; }

        /// <summary>
        /// 职位
        /// </summary>
        public string? Cr_posts { get; set; }

        /// <summary>
        /// E-mail邮箱
        /// </summary>
        public string? Cr_email { get; set; }

        /// <summary>
        /// QQ账号
        /// </summary>
        public string? Cr_qq { get; set; }

        /// <summary>
        /// 发票抬头
        /// </summary>
        public string? Cr_io_title { get; set; }

        /// <summary>
        /// 纳税人识别号
        /// </summary>
        public string? Cr_tp_identification { get; set; }

        /// <summary>
        /// 开户行
        /// </summary>
        public string? Cr_bank { get; set; }

        /// <summary>
        /// 开户名称
        /// </summary>
        public string? Cr_ao_name { get; set; }

        /// <summary>
        /// 银行账号
        /// </summary>
        public string? Cr_account { get; set; }

        /// <summary>
        /// 是否签订合同
        /// </summary>
        public int? Cr_contract { get; set; }

        public string Create_by { get; set; }  //创建人

        public DateTime Create_time { get; set; }  //创建时间
        public string Update_by { get; set; }  //最后修改人
        public DateTime Update_time { get; set; }  //最后修改时间
        public int Is_del { get; set; }  //是否删除（0：删除，1：未删除）

        public int Dv_num { get; set; }   //司机数量

        public int vc_num { get; set; }  //车辆数量

        /// <summary>
        /// 司机ID
        /// </summary>
        public int? Dv_id { get; set; }

        /// <summary>
        /// 姓名
        /// </summary>
        public string? Dv_name { get; set; }

        /// <summary>
        /// 电话号码
        /// </summary>
        public string? Dv_phone { get; set; }

        /// <summary>
        /// 身份证号
        /// </summary>
        public string? Dv_identy { get; set; }

        /// <summary>
        /// 性别
        /// </summary>
        public int Dv_gender { get; set; }

        /// <summary>
        /// 驾照类型
        /// </summary>
        public int Dv_dl_type { get; set; }

        /// <summary>
        /// 驾照有效期
        /// </summary>
        public DateTime? Dv_dl_expiry { get; set; }

        /// <summary>
        /// 所属承运商
        /// </summary>
        public int? Dv_carrier { get; set; }

        /// <summary>
        /// 家庭住址
        /// </summary>
        public string? Dv_address { get; set; }

        /// <summary>
        /// 紧急联系人
        /// </summary>
        public string? Dv_emg_cont { get; set; }

        /// <summary>
        /// 紧急联系人电话
        /// </summary>
        public string? Dv_emg_ph { get; set; }

        /// <summary>
        /// 司机状态
        /// </summary>
        public int? Dv_drvr_st { get; set; }

        /// <summary>
        /// 证件照
        /// </summary>
        public string? Dv_doc_pic { get; set; }

        /// <summary>
        /// 驾驶证
        /// </summary>
        public string? Dv_drive_lic { get; set; }

        /// <summary>
        /// 备注信息
        /// </summary>
        public string? Dv_cmts { get; set; }

        /// <summary>
        /// 车辆ID
        /// </summary>
        public int? Vc_id { get; set; }

        /// <summary>
        /// 车牌号
        /// </summary>
        public string? Vc_phone { get; set; }

        /// <summary>
        /// 车型
        /// </summary>
        public string? Vc_model { get; set; }

        /// <summary>
        /// 车长
        /// </summary>
        public string? Vc_length { get; set; }

        /// <summary>
        /// 车辆颜色
        /// </summary>
        public string? Vc_color { get; set; }

        /// <summary>
        /// 车辆品牌
        /// </summary>
        public string? Vc_brand { get; set; }

        /// <summary>
        /// 核定载客
        /// </summary>
        public string? Vc_pas_cap { get; set; }

        /// <summary>
        /// 核载体积
        /// </summary>
        public float? Vc_vol_cap { get; set; }

        /// <summary>
        /// 核载重量
        /// </summary>
        public string? Vc_wt_cap { get; set; }

        /// <summary>
        /// 出厂日期
        /// </summary>
        public DateTime? Vc_rel_date { get; set; }

        /// <summary>
        /// 车辆年限
        /// </summary>
        public string? Vc_veh_age { get; set; }

        /// <summary>
        /// 制造商
        /// </summary>
        public string? Vc_manu { get; set; }

        /// <summary>
        /// 车主
        /// </summary>
        public string? Vc_owner { get; set; }

        /// <summary>
        /// 车辆状态
        /// </summary>
        public int? Vc_status { get; set; }

        /// <summary>
        /// 车辆照片
        /// </summary>
        public string? Vc_photo { get; set; }

        /// <summary>
        /// 备注信息
        /// </summary>
        public string? Vc_remarks { get; set; }

        /// <summary>
        /// 司机id
        /// </summary>
        //public int Dv_id { get; set; }
    }
}
